minimal invasive surgery - Spanish English Dictionary